Diogo FonsecaDiogo Fonseca
International FootballFive Defenders Missing Before the Como Trip: Manchester United's Geometry ProblemAt Moss Lane I learned that a formation saves nobody when the grass swallows...
Domestic FootballWhen Old Trafford Loses Both Flanks: Manchester United's Full-Back Crisis and Harry Amass's Unnoticed RunThere was a moment at Manchester United's training session early this week th...
International FootballReal Madrid Turn Up the Heat on Referees Before El ClasicoA few hours before kickoff at Spotify Camp Nou, Real Madrid TV aired its...
BadmintonHaze at the Indonesia Masters: Chaliha Raises the Question, BWF Stays SilentAshmita Chaliha stands at the service line, eyes fixed on the net, but what s...
International FootballBarcelona's Wake-Up Slap: When Rodri Is Absent, the Cracks in a Dependent Machine ShowFor 60 minutes without Rodri, Barcelona lost complete control of midfield. No...
BasketballThe NBA and WNBA Write Their Own Rules for the Betting Era: Inside the 2026-27 'Responsible Play' CampaignIn May 2026, I was sitting in a small studio in Los Angeles, preparing for th...
TennisSilent Data: When Prediction Models Collapse Against CroatiaI once burned my model with Croatia. That was the day I learned to listen to...
BadmintonIndia open women's badminton at Asian Games 2026 against Kazakhstan: a fixture to schedule, not a match to analyseOn 20 September 2026, badminton opened its programme at the Asian Games in...
Domestic FootballThe Last Dance of 'Thai Messi': Chanathip and the Revenge Gamble Against VietnamIn my windowless Moscow room years ago, I often thought about the moments whe...
EsportsNo Rank in the Server: When Esports Becomes the Thread of SoldiersAt the Royal Air Force Museum in the UK, under lights once meant for vintage...
Domestic FootballV.League 1: The Gap Between Contenders and the Rest Is Written in Squad DepthEvery time a V.League 1 season ends, the debates tend to circle around...
ChessEuropean Club Cup in Budva: Bayegan Pendik, 2715 Elo and the Limits of a Rating SheetOn the third morning in Budva, the pairing sheets go up on the glass wall of...
VolleyballDakar 2026 Beach Volleyball Schedule: When Africa Opens the Youth OlympicsIn the schedule release for beach volleyball at the Dakar 2026 Youth Olympic...
Domestic FootballVietnam 4-2 Pakistan: Dinh Bac, the bench, and the crack that has not healed before the third-place playoffIn the 80th minute, Nguyen Dinh Bac collected the ball on the left flank, bea...
Table TennisFrom Zhengding to Paris: The Conversion Problem in Chinese Youth Table TennisThe seventh game of the under-17 final at China's national youth championship...
Martial ArtsThe Martinete and the Death of Referee El Búho: The Safety Gap in Mexican Independent WrestlingA small ring in Mineral de la Reforma, Hidalgo, Mexico. A referee lies...
Domestic FootballFIFA ASEAN Cup 2026: FPT Play Holds the Rights and the Three-Week Legal Equation for VietnamOn September 21, 2026, FIFA opens an international match window lasting three...
International FootballBlank Pages in the Second Division: Vietnamese Football and the Discipline of SilenceA late afternoon at a Second Division ground in central Vietnam. The concrete...
TennisBrent Crude Tops $106 After Hormuz Tensions: The Gulf Tennis Swing and the Australian Tour Face a Geopolitical VariableA Morning in Sydney Brent crude settled at $106.79 a barrel, WTI at $93.54. I...
BasketballWhen Sports Analysis Meets the Data Void: Lessons from an Empty AnalysisThe whole village curses me for an unknown kid — wait until I finish the stor...
